artificial harbor - Alemán Inglés Diccionario